/**
 * 
 */
var initForm = function(){
	$('#_form_default').form({
		url :'sys/SysNotice/addOrUpdate',
		onBeforeLoad : function(param){
			$.messager.progress();
		},
		onLoadSuccess : function(data) {
			//加载完成之后才构建
			$.messager.progress("close");
			var editor_a = new baidu.editor.ui.Editor();
    	    editor_a.render('noticeDetail');
    	    editor_a.ready(function() {
    	        editor_a.setContent(data.noticeDetail);  //赋值给UEditor
    	    });
		},
		onLoadError : function(data) {
			//加载完成之后才构建
			$.messager.progress("close");
			$.messager.alert('提示', "加载内容失败,请重新刷新页面/联系管理员", "error");
		},
		onSubmit : function(param) {
			if (!$(this).form("validate")) {
				$.messager.alert('提示', "提交的选项中,有错误内容,请检查", "error");
				return false;
			}
			$.messager.progress();
		},
		success : function(data) {	
			$.messager.progress("close");
			var jd = eval('(' + data + ')');
			if(!!!jd){
				$.messager.alert('提示', "未知异常", "error");
				return false;
			}
			if(jd.state!=200){
				$.messager.alert('提示', jd.message, "error");
				return false;
			}
			$.dialog.alert('操作成功!',function(){
				top._do_goto_right(parent.basePath+'jsp/sys/sys_notice_list.jsp');
			});

		}
	});
};




$(function(){
	initForm();
	$('#noticeType').mSelect({
		myClass:'scselect easyui-validatebox',
		width:192,
		baseCode:'Sys_Notice_Type',
		dataOptions:'required:true',
		isAllSelect:true
	});
	
	if(_is_not_empty(_param_id)){
		$("#_form_default").form('load', 'sys/SysNotice/findByPk?pks=' + _param_id);
	}else{
		UE.getEditor('noticeDetail');
	}
	$('input[name="confirm_button"]').click(function(){
		$('#_form_default').submit();
	});
	
});
